/**
*\file impression.h
*\author H4201
*/

#ifndef _IMPRESSION_H_
#define _IMPRESSION_H_

/*MODULES USED*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <semaphore.h>

/*EXPORTED FUNCTIONS*/

/**
	* thread simulant l'impression sur les cartons.
	* Il lis dans la boite au lettre BAL_CARTON_NAME et traite les messages 
	*\param parameter parametre inutilsé
	*\return 0 quand le thread se termine correctement
*/
void* impression(void *parameter); 

/**
	* supprime tous les messages de la boite au lettres bal_carton
*/
void vider_bal_cartons();

#endif // _IMPRESSION_H_
